package cn.edu.csmzxy.rk233x.auth_system.service;
import com.baomidou.mybatisplus.extension.service.IService;
import cn.edu.csmzxy.rk233x.auth_system.entity.SysPermission;
import cn.edu.csmzxy.rk233x.auth_system.entity.SysRolePermission;
import java.util.List;
/**
 * @author wumxing
 * @date 2025/10/15 9:50
 * @description
 */

public interface SysRolePermissionService extends IService<SysRolePermission> {
    // 根据角色ID查询权限列表（授权用）
    List<SysPermission> getPermissionsByRoleId(Long roleId);
    // 给角色roleId 分配权限 permissionIds
    void assignPermissions(Long roleId, List<Long> permissionIds);
}